/**
 *====================================================
 * 文件名称: AbnormalRiskLineInfo.java
 * 修订记录：
 * No    日期				作者(操作:具体内容)
 * 1.    2015年12月14日			chenxy(创建:创建文件)
 *====================================================
 * 类描述：(说明未实现或其它不应生成javadoc的内容)
 */
package com.yuexunit.finance.project.action.v1.model.output;

import java.util.Date;

import com.yuexunit.finance.project.action.v1.model.AbnormalRisk;
import com.yuexunit.web.annotation.Parameter;

/**
 * @ClassName: AbnormalRiskLineInfo
 * @Description: TODO(这里用一句话描述这个类的作用)
 * @author chenxy
 * @date 2015年12月14日 下午2:49:11
 */
public class AbnormalRiskLineInfo extends AbnormalRisk {

	@Parameter(name = "abnormalRiskId", description = "异常风险ID")
	private Long abnormalRiskId;

	@Parameter(name = "createDateTime", description = "创建时间")
	private Date createDateTime;

	@Parameter(name = "reportor", description = "上报人员")
	private String reportor;

	@Parameter(name = "authenticatState", description = "确认状态")
	private Integer authenticatState;

	@Parameter(name = "authenticatId", description = "确认人ID")
	private Long authenticatId;

	@Parameter(name = "authenticator", description = "确认人")
	private String authenticator;

	@Parameter(name = "authenticatDateTime", description = "确认时间")
	private Date authenticatDateTime;
	
	@Parameter(name = "settlementState", description = "状态 0:未知/1:识别/2:已处理/3:取消")
	private Integer settlementState;
	
	@Parameter(name = "settlementMeasure", description = "处理措施")
	private String settlementMeasure;
	
	@Parameter(name = "settlementDetail", description = "处理详情")
	private String settlementDetail;
	
	@Parameter(name = "operator", description = "处理人")
	private String operator;
	
	@Parameter(name = "operatorTime", description = "处理时间")
	private Date operatorTime;

	public String getOperator() {
		return operator;
	}

	public void setOperator(String operator) {
		this.operator = operator;
	}

	public Date getOperatorTime() {
		return operatorTime;
	}

	public void setOperatorTime(Date operatorTime) {
		this.operatorTime = operatorTime;
	}

	public Integer getSettlementState() {
		return settlementState;
	}

	public void setSettlementState(Integer settlementState) {
		this.settlementState = settlementState;
	}

	public String getSettlementMeasure() {
		return settlementMeasure;
	}

	public void setSettlementMeasure(String settlementMeasure) {
		this.settlementMeasure = settlementMeasure;
	}

	public String getSettlementDetail() {
		return settlementDetail;
	}

	public void setSettlementDetail(String settlementDetail) {
		this.settlementDetail = settlementDetail;
	}

	public Long getAbnormalRiskId() {
		return abnormalRiskId;
	}

	public void setAbnormalRiskId(Long abnormalRiskId) {
		this.abnormalRiskId = abnormalRiskId;
	}

	public Date getCreateDateTime() {
		return createDateTime;
	}

	public void setCreateDateTime(Date createDateTime) {
		this.createDateTime = createDateTime;
	}

	public String getReportor() {
		return reportor;
	}

	public void setReportor(String reportor) {
		this.reportor = reportor;
	}

	public Integer getAuthenticatState() {
		return authenticatState;
	}

	public void setAuthenticatState(Integer authenticatState) {
		this.authenticatState = authenticatState;
	}

	public Long getAuthenticatId() {
		return authenticatId;
	}

	public void setAuthenticatId(Long authenticatId) {
		this.authenticatId = authenticatId;
	}

	public String getAuthenticator() {
		return authenticator;
	}

	public void setAuthenticator(String authenticator) {
		this.authenticator = authenticator;
	}

	public Date getAuthenticatDateTime() {
		return authenticatDateTime;
	}

	public void setAuthenticatDateTime(Date authenticatDateTime) {
		this.authenticatDateTime = authenticatDateTime;
	}

}
